a0d3122e5d376eab3d9713a879366f62e1cad096,VUE2/src/tufts/vue/filter/NodeFilterEditor.java,KeyCellEditor,getTableCellEditorComponent,#JTable#Object#boolean#number#number#,244
Before Change
public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column) {
TableModel tableModel = table.getModel();
if (tableModel instanceof NodeFilterTableModel) {
editor = new JComboBox((Vector)tufts.vue.VUE.getActiveMap().getMapFilterModel());
return editor;
}
return (new JTextField(""));// if no editor present
After Change
public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column) {
TableModel tableModel = table.getModel();
if (tableModel instanceof NodeFilter) {
editor = new JComboBox((Vector)tufts.vue.VUE.getActiveMap().getMapFilterModel().getKeyVector());
return editor;
}
return (new JTextField(""));// if no editor present